Xbasic

SQL::ArgumentsArgumentNumber Method

Syntax

Sequence_Number as N = ArgumentNumber(Name as C)

Arguments

NameCharacter

The unique name property of a SQL::Argument object set with the SQL::Arguments::Add(), SQL::Arguments::Set() or SQL::Arguments::SetNull() methods.

Description

Get the sequence number of the named argument. Returns -1 if not found.

Discussion

The ArgumentNumber() method returns the sequence number (subscript) of an argument.

Example

dim args as SQL::Arguments

? args.add("city", "Boston")
= .T.

? args.add("state", "MA")
= .T.

? args.ArgumentNumber("state")
= 2